package com.wwwarehouse.taskcenter.bean;

import android.os.Parcel;
import android.os.Parcelable;

import java.util.ArrayList;

/**
 * Created by clannad.shao on 2017/11/24.
 * Description:
 */

public class StorageBillBean {


    /**
     * total : 3
     * size : 10
     * page : 1
     * list : [{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345},{"billType":"测试内容6m54","billTypeName":"测试内容1yk4","businessNo":"测试内容8boc","businessUnitId":88128,"businessUnitName":"测试内容4b7t","carNo":"测试内容v5e2","contactName":"测试内容awao","contactPhone":"测试内容5pli","createTime":"测试内容h0p6","expressBrandName":"测试内容x31d","expressBrandUkid":31548,"ownerName":"测试内容1127","ownerUkid":47834,"qty":30542,"registTime":"测试内容m8t5","status":77381,"statusName":"测试内容ke1a","storageUkid":83251,"unitName":"测试内容2ziv","unitUkid":58345}]
     */

    private int total;
    private int size;
    private int page;
    private ArrayList<StorageBillItemBean> list;

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public ArrayList<StorageBillItemBean> getList() {
        return list;
    }

    public void setList(ArrayList<StorageBillItemBean> list) {
        this.list = list;
    }

    public static class StorageBillItemBean implements Parcelable{
        /**
         * billType : 测试内容6m54
         * billTypeName : 测试内容1yk4
         * businessNo : 测试内容8boc
         * businessUnitId : 88128
         * businessUnitName : 测试内容4b7t
         * carNo : 测试内容v5e2
         * contactName : 测试内容awao
         * contactPhone : 测试内容5pli
         * createTime : 测试内容h0p6
         * expressBrandName : 测试内容x31d
         * expressBrandUkid : 31548
         * ownerName : 测试内容1127
         * ownerUkid : 47834
         * qty : 30542
         * registTime : 测试内容m8t5
         * status : 77381
         * statusName : 测试内容ke1a
         * storageUkid : 83251
         * unitName : 测试内容2ziv
         * unitUkid : 58345
         */

        private String billType;
        private String billTypeName;
        private String businessNo;
        private String businessUnitId;
        private String businessUnitName;
        private String carNo;
        private String contactName;
        private String contactPhone;
        private String createTime;
        private String expressBrandName;
        private String expressBrandUkid;
        private String ownerName;
        private String ownerUkid;
        private String qty;
        private String registTime;
        private String status;
        private String statusName;
        private String storageUkid;
        private String unitName;
        private String unitUkid;

        public StorageBillItemBean() {
        }

        protected StorageBillItemBean(Parcel in) {
            billType = in.readString();
            billTypeName = in.readString();
            businessNo = in.readString();
            businessUnitId = in.readString();
            businessUnitName = in.readString();
            carNo = in.readString();
            contactName = in.readString();
            contactPhone = in.readString();
            createTime = in.readString();
            expressBrandName = in.readString();
            expressBrandUkid = in.readString();
            ownerName = in.readString();
            ownerUkid = in.readString();
            qty = in.readString();
            registTime = in.readString();
            status = in.readString();
            statusName = in.readString();
            storageUkid = in.readString();
            unitName = in.readString();
            unitUkid = in.readString();
        }

        @Override
        public void writeToParcel(Parcel dest, int flags) {
            dest.writeString(billType);
            dest.writeString(billTypeName);
            dest.writeString(businessNo);
            dest.writeString(businessUnitId);
            dest.writeString(businessUnitName);
            dest.writeString(carNo);
            dest.writeString(contactName);
            dest.writeString(contactPhone);
            dest.writeString(createTime);
            dest.writeString(expressBrandName);
            dest.writeString(expressBrandUkid);
            dest.writeString(ownerName);
            dest.writeString(ownerUkid);
            dest.writeString(qty);
            dest.writeString(registTime);
            dest.writeString(status);
            dest.writeString(statusName);
            dest.writeString(storageUkid);
            dest.writeString(unitName);
            dest.writeString(unitUkid);
        }

        @Override
        public int describeContents() {
            return 0;
        }

        public static final Creator<StorageBillItemBean> CREATOR = new Creator<StorageBillItemBean>() {
            @Override
            public StorageBillItemBean createFromParcel(Parcel in) {
                return new StorageBillItemBean(in);
            }

            @Override
            public StorageBillItemBean[] newArray(int size) {
                return new StorageBillItemBean[size];
            }
        };

        public String getBillType() {
            return billType;
        }

        public void setBillType(String billType) {
            this.billType = billType;
        }

        public String getBillTypeName() {
            return billTypeName;
        }

        public void setBillTypeName(String billTypeName) {
            this.billTypeName = billTypeName;
        }

        public String getBusinessNo() {
            return businessNo;
        }

        public void setBusinessNo(String businessNo) {
            this.businessNo = businessNo;
        }

        public String getBusinessUnitId() {
            return businessUnitId;
        }

        public void setBusinessUnitId(String businessUnitId) {
            this.businessUnitId = businessUnitId;
        }

        public String getBusinessUnitName() {
            return businessUnitName;
        }

        public void setBusinessUnitName(String businessUnitName) {
            this.businessUnitName = businessUnitName;
        }

        public String getCarNo() {
            return carNo;
        }

        public void setCarNo(String carNo) {
            this.carNo = carNo;
        }

        public String getContactName() {
            return contactName;
        }

        public void setContactName(String contactName) {
            this.contactName = contactName;
        }

        public String getContactPhone() {
            return contactPhone;
        }

        public void setContactPhone(String contactPhone) {
            this.contactPhone = contactPhone;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getExpressBrandName() {
            return expressBrandName;
        }

        public void setExpressBrandName(String expressBrandName) {
            this.expressBrandName = expressBrandName;
        }

        public String getExpressBrandUkid() {
            return expressBrandUkid;
        }

        public void setExpressBrandUkid(String expressBrandUkid) {
            this.expressBrandUkid = expressBrandUkid;
        }

        public String getOwnerName() {
            return ownerName;
        }

        public void setOwnerName(String ownerName) {
            this.ownerName = ownerName;
        }

        public String getOwnerUkid() {
            return ownerUkid;
        }

        public void setOwnerUkid(String ownerUkid) {
            this.ownerUkid = ownerUkid;
        }

        public String getQty() {
            return qty;
        }

        public void setQty(String qty) {
            this.qty = qty;
        }

        public String getRegistTime() {
            return registTime;
        }

        public void setRegistTime(String registTime) {
            this.registTime = registTime;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getStatusName() {
            return statusName;
        }

        public void setStatusName(String statusName) {
            this.statusName = statusName;
        }

        public String getStorageUkid() {
            return storageUkid;
        }

        public void setStorageUkid(String storageUkid) {
            this.storageUkid = storageUkid;
        }

        public String getUnitName() {
            return unitName;
        }

        public void setUnitName(String unitName) {
            this.unitName = unitName;
        }

        public String getUnitUkid() {
            return unitUkid;
        }

        public void setUnitUkid(String unitUkid) {
            this.unitUkid = unitUkid;
        }
    }
}
